#GreetSub
#HaveYouBeenBehavingYourself
[no] Oh?
[yes] Good boy :) @Goto(Good Boy)
@DifferentAnswer Don't be coy #SubName. Have you or haven't you?
Something I should know about?
[no] Okay, I'll take your word for it #Lol @Goto(You're Here Now)
[yes] Tell me what you did #SubName @LoopAnswer
[came,cum,accident,orgasm,over the edge] Oh you did... @Goto(came)
[jerked,touched my,touched myself,masturbated,played,stroking,stroke] Stroking yourself without my permission tsk tsk @Goto(Stroke For Me)
@AcceptAnswer I only care about that #Cock and whether or not it cums, anything else isn't really my business #Lol
But since you're here now...
I feel like having a little fun with something that <i>is</i> my business @Goto(Start Stroking)

(You're Here Now)
All that matters is you're here now
And <i>I'm</i> the one that feels like misbehaving #Grin @Goto(Start Stroking)

(Stroke For Me)
You're going to have to make that up to me you know
And the best way I can think of to punish you for touching yourself without my permission
Is to make you touch yourself <i>with</i> my permission #Grin @Goto(Start Stroking)

(Good Boy)
Since you were so good and didn't touch your #Cock while you were gone
I'm going to reward you
By letting you touch it a <i>lot</i> #Grin

(Start Stroking)
#StartStroking @StartStroking
@End

(came)
@NullResponse @SetVar[png_punishment_rounds]=[#DomLevel]
@NullResponse @GotoDommeApathy

(ApathyLevel1)
That's okay #PetName
All I have to do is build you back up as quickly as possible
And I know a pretty good way to do that #Grin @Goto(Start Stroking)

(ApathyLevel2)
I'm not very proud of you but I know you are doing your best to resist
Now I have to build you back up as quickly as possible
And I know a pretty good way to do that #Grin @Goto(Start Stroking)

(ApathyLevel3)
And yet you know you are not allowed to cum without my permission #EmoteSad @ChangeVar[png_punishment_rounds]=[png_punishment_rounds]+[3]
Did you at least ruin it?
[yes]Good that might soften my mood a little 
[no]You should have... @Goto(skip_3)
@DifferentAnswer Did you ruin it or not?
@NullResponse @ChangeVar[png_punishment_rounds]=[png_punishment_rounds]+[3]

(skip_3)
Now What will I do in hope your learn your lesson... @Goto(punishment)

(ApathyLevel4)
That's quite courageous of you really @ChangeVar[png_punishment_rounds]=[png_punishment_rounds]+[4]
Defying me like that
Did you at least ruin it?
[yes]Good that might soften my mood a little 
[no]You should have... @Goto(skip_4)
@DifferentAnswer Did you ruin it or not?
@NullResponse @ChangeVar[png_punishment_rounds]=[png_punishment_rounds]+[4]

(skip_4)
Now What will I do in hope your learn your lesson... @Goto(punishment)

(ApathyLevel5)
That's quite courageous of you really @ChangeVar[png_punishment_rounds]=[png_punishment_rounds]+[5]
Defying me like that 
Did you at least ruin it?
[yes]Good that might soften my mood a little @Goto(skip_5)
[no]You should have... 
@DifferentAnswer Did you ruin it or not?
@NullResponse @ChangeVar[png_punishment_rounds]=[png_punishment_rounds]+[5]

(skip_5)
Now What will I do in hope your learn your lesson... @Goto(punishment)

(punishment)
But before that, I can't help wondering...
You confessed to have cum once...
But did you really only cum once or more than once?
[only,once,one]Well at least you showed some restrain I guess
[more,two,three,four,five,six,seven,eight,nine,ten]Oh it's #Gonna cost you even more then @ChangeVar[png_punishment_rounds]=[png_punishment_rounds]*[2]
@DifferentAnswer once or more?
Now for this punishment, I'm going to make you suffer
A lot!
I don't care if you like CBT or not, it's not about your fantasies
It's about teaching you a lesson about not cumming without my permission!
I want you to go get a sock and a tennis ball or a rolled up pair of socks if you don't have any tennis ball

(grab_socks)
@NullResponse @Wait(30)
Do you have them?
[yes]Ok
[no]Then why are you still there? @Goto(grab_socks)
@DifferentAnswer Then why are you still there? @Goto(grab_socks)
I want you to put the ball (or the rolled up socks) in the lone sock
Make sure it's at the toes end of the sock
Now you'll stand up
And you'll hit your balls @ShowVar[png_punishment_rounds] times with the ball when I tell you to!
You have to start your movement with the sock behind your shoulder
It's going to hurt like hell even if you try to hold back #Grin
Before each hit I want you to say out loud "I am sorry for disobeying you #DomHonorific #DomName"
Now go on and destroy your undisciplined balls for me and let me know when you are done #Grin
[done]
@AcceptAnswer
Alright did it make you reconsider ever cumming without my permission #PetName?
[yes]Good that was the goal, you'll thank me one day! #EmoteHappy
[no]Then maybe I should just castrate you...
@DifferentAnswer Did it or not?
Now it's time to build the ache back @Goto(Start Stroking)
@Info Domme greets you by asking if you've been behaving yourself. Written by 1885